<ui:composition xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui" 
      xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
      template="template.xhtml">
    <ui:define name="Cheader">
        <h:panelGrid columns="4" border="1">
            <h:form>
                <p:commandButton style="width: 100px" id="submit3X"
                 value="#{msg.boton_inicio}"
                 actionListener="#{beanMenu.ir_inicio}"
                 ajax="false"/>
            </h:form>
            <h:form>
                    <ui:include src="menubusqueda.xhtml" />
            </h:form>
            <h:form>
                    <ui:include src="tablaidiomas.xhtml" />
            </h:form>
            <h:form>
            <p:panelGrid rendered="#{beanMenu.esUsuario}" style="font-size:small;max-width: 98%" columns="3">
                <p:graphicImage id="playerImage" value="/imgusr/#{user.userFoto}.jpg" height="50" width="47" alt="..." title="#{user.userUser}"/>
                <p:outputLabel value="#{msg.hola} #{user.userUser}!"/>
                <h:commandButton rendered="#{beanMenu.esUsuario}" id="logout" 
                        value="Logout" 
                        action="#{usermanager.logout}"/>
            </p:panelGrid>
            </h:form>
        </h:panelGrid>
    </ui:define>
    <ui:define name="Cfooter">
        define footer. El usuario actual es: ${user.userUser}
        <p:outputLabel value="---->foto--->${usermanager.foto}" />
        foto elegida: ${usermanager.foto}
        <br />
        nombre usuario de user manager: ${usermanager.username}
        <br />
        La pagina central actual es: ${beanMenu.spagina}
    </ui:define>
    <ui:define name="Cmenu">
        <h:form id="creartorneoform">
            <p:commandButton id="creartorneo2"
                        value="#{msg.crear_torneo}"
                        style="font-size: small;width: 98%"
                        actionListener="#{beanMenu.ir_crear_torneo}"
                        ajax="false"/>
        </h:form>
        <h:form id="loginform">
            <ui:include src="login.xhtml" />
        </h:form>
        <h:form id="createform" rendered="#{!beanMenu.esUsuario}">
            <h:commandLink id="create"
                        type="submit"
                        value="#{msg.crear_cuenta}"
                        style="font-size: small;"
                        actionListener="#{beanMenu.ir_create}"/>
            <br />
        </h:form>
        <h:form id="menuform">  
            <p:growl id="messages"/>  
            <p:panelMenu style="font-size: small;width: 98%" rendered="#{beanMenu.esUsuario}">  
                <p:submenu label="Mi GoLeagues" icon="ui-icon-heart">  
                    <p:menuitem value="Mis datos" actionListener="#{actuDatos.ir_MisDatosPerfil(user.idUsuario)}" icon="ui-icon-wrench" ajax="false" />   
                    <p:menuitem value="Perfil de jugador" rendered="#{beanMenu.esJugador}" url="http://www.primefaces.org/documentation.html" icon="ui-icon-document" />  
                    <p:menuitem value="Favoritos" url="http://www.primefaces.org/downloads.html" icon="ui-icon-arrowthick-1-s" />  
                    <p:menuitem value="Solicitudes" actionListener="#{controlSolicitudes.ir_solicitudes}" icon="ui-icon-wrench" ajax="false" />  
                    <p:submenu label="Mis torneos" rendered="#{beanMenu.esAdmin}" icon="ui-icon-heart">  
                        <c:forEach var="torneo" items="#{controlTorneos.findAllTorneosDeAdminMax3(user.idUsuario)}">
                            <p:menuitem style="font-size: x-small;" value="#{torneo.ligaTorneo}" actionListener="#{controlTorneos.ir_torneo(torneo.idLiga,torneo.ligaEstado)}" ajax="false" icon="ui-icon-home" />  
                        </c:forEach>
                        <p:menuitem style="font-size: x-small;font-weight: bold" rendered="#{controlTorneos.findAllTorneosDeAdmin(user.idUsuario).size() > 3}" value="#{msg.todos_torneos}" actionListener="#{controlTorneos.ir_ver_todos_torneos(user.idUsuario)}" ajax="false" icon="ui-icon-home" />
                    </p:submenu>  
                </p:submenu>  
            </p:panelMenu> 
        </h:form>
    </ui:define>
    <ui:define name="Ccentral">
        <h:panelGroup id="Ccontent" layout="block">
                <p:ajaxStatus style="width:64px;height:64px;position:fixed;right:5px;bottom:5px" id="ajaxStatusPanel">  
                    <f:facet name="start">  
                        <h:graphicImage style="width:64px;height:64px;" value="/img/loading.gif" /> 
                    </f:facet>  

                    <f:facet name="complete">  
                        <h:outputText value="" />  
                    </f:facet>  
                </p:ajaxStatus>  
            <h:form id="contentform">
                <ui:include src="#{beanMenu.spagina}.xhtml" />
            </h:form>
        </h:panelGroup>
    </ui:define>

</ui:composition>

